Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Budapest Challenger - Budapest PBZ Zagreb Indoors - Zagreb Australia F1 Australia F2 Belarus F2 Ukraine F3 Great Britain #4-w2 Great Britain #4-w3 Great Britain #4-w4 Tunisia F6 Great Britain F2 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Switzerland F2 Switzerland F3 Ukraine F3 Turkey F2 Turkey F3 Netherlands F5 USA F22 USA F23 USA F24 France F16 France F17 France F18 USA F27 USA F28 USA F29 Czech Republic F4 Croatia F2 France F10 France F14 Germany F1 Germany F2 France F3 Portugal F4 Portugal F5 Portugal F6 Great Britain F5 Great Britain F6 Uzbekistan F2 Germany F3 Australia F2 Sweden/Denmark-w3 Sweden/Denmark-w4 France F6 Czech Republic F5 France F8 France F9 Latvia F1 Lithuania F1 Spain F25 USA F28 Thailand F2 Great Britain #4-w1 Turkey F6 Turkey F9 Turkey F12 Turkey F13 Turkey F14 Ukraine F9 Kazakhstan F10 Turkey F36 Czech Republic F5 Great Britain F2 Great Britain F2 France F19 France F9 Ukraine F3 Turkey F35 Uncle Tobys Challenger - Tasmania Guzzini Challenger - Recanati Project Independence Men's Challenger - Mandeville Open Mutouest - St. Brieuc Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ljubljana Open - Ljubljana Czech Open - Prostejov Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Bukhara Challenger - Bukhara Smith Barney Men's Challenger - Covington Austin Challenger - Austin Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Olbia Challenger - Olbia Citta di Monza - Monza ECM Prague Open 2005 - Prague USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul Open D'Orleans - Orleans Sir Supermercati - Rome Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson The LTA Sunderland Challenger - Sunderland The LTA Wrexham Challenger - Wrexham Gemax Open - Belgrade Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia Coffee Cup Challenger - Chikmagalur Torneo Internacional Challenger Fila 2006 - Leon Dharwad Challenger 2006 - Dharwad Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Fergana Challenger - Fergana Czech Open 2006 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg GHI Bronx Tennis Classic - Bronx Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk The Swanston Challenger - Sacramento Privatbank Open 2006 - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Wailea Men's Challenger - Maui KGHM Dialog Polish Indoors - Wroclaw Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia Isla de Lanzarote - Lanzarote Busan Open Challenger Tennis - Busan Countrywide Classic USTA Challenger - Carson Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Togliatti Cup - Togliatti Akbank Private Banking TED Open - Istanbul Samarkand Challenger - Samarkand Ethias Trophy - Mons Samsung Securities Cup - Seoul Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan Open de Montauban - Montauban PEOPLEnet Cup - Dnepropetrovsk Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Keio Challenger International Tennis Tournament - Yokohama Sony Ericsson Open 2008 - Belgrade III Isla de Lanzarote - Lanzarote Penza Cup 2008 - Penza Oldum Brown Vancouver Open - Vancouver Akbank Private Banking TED Open - Istanbul Karshi Challenger - Karshi UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Open de Rennes - Rennes Tashkent Challenger - Tashkent Labertz Open by Stawag - Aachen PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Wroclaw Challenger Belgrade Challenger Kyoto Challenger Sunrise Challenger Tenerife Challenger Ramat Hasharon Challenger San Remo Challenger Izmir Challenger Karlsruhe Challenger Vancouver Challenger Mons Challenger Tashkent Challenger Aachen Challenger Kazan Challenger Bergamo Challenger Jersey Challenger Monza Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Winnetka Challenger Granby Challenger Vancouver Challenger Kazan Challenger Guangzhou Challenger Busan Challenger Fergana Challenger Alessandria Challenger Nottingham Challenger Granby Challenger Astana Challenger Beijing Challenger Geneva Challenger Sao Paulo Challenger Tour Finals Heilbronn Challenger Le Gosier Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Prague Challenger Nottingham Challenger Winnetka Challenger LTA Wrexham Challenger - Wrexham Vancouver Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Bancolombia Open - Bogota Samsung Challenger 2007 - Ho Chi Minh City Tashkent Challenger Morocco Tennis Tour - Fes Geneva Challenger Lambertz Open by Stawag - Aachen XL Bermuda Open - Bermuda Loughborough Challenger Helsinki Challenger Tunis Open 2007 - Tunis Isla de Gran Canaria - Mas Palomas Fergana Challenger - Fergana Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Astana Challenger - Astana Quimper Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Le Gosier Challenger KGHM Dialog Polish Indoors - Wroclaw Leon Challenger Guadalajara Challenger Penza Cup - Penza Mexico City Challenger Busan Challenger Mordova Cup 2007 - Saransk Nottingham Challenger Istanbul Challenger Astana Challenger UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Alphen Challenger Bauer Watertechnology Cup 2007 - Eckental Tashkent Challenger Ortisei Challenger XL Bermuda Open - Bermuda Nottingham Challenger Samsung Securities Cup - Seoul Heilbronn Challenger Recanati Challenger St. Remy Challenger Johannesburg Challenger Rhodes Challenger Nottingham Challenger Bratislava Challenger Brescia Challenger Helsinki Challenger Andria Challenger Alphen Challenger Togliatti Cup - Togliatti Astana Challenger Batman Challenger Alexander Kolyaskin Memorial - Donetsk Ilkley Challenger College Station Challenger - College Station Vancouver Challenger Tashkent Challenger Suzhou Challenger Hua Hin Challenger Fergana Challenger Andria Challenger Happy Valley Challenger Canberra Challenger Nottingham Challenger Guangzhou Challenger Raanana Challenger St. Brieuc Challenger Aptos Challenger Mobilux Open - Luxembourg Lexington Challenger Istanbul Challenger Surbiton Challenger Nottingham Challenger Swanston Challenger - Sacramento Indian Wells Challenger Seoul Challenger Singapore Challenger Gwangju Challenger Columbus Challenger San Jose Challenger Bauer Watertechnology Cup - Eckental Gatineau Challenger Binghamton Challenger Pingguo Challenger Cassis Challenger St. Brieuc Challenger Athens Challenger Johannesburg Challenger Ostrava Challenger Morelos Challenger Columbus Challenger Indian Wells Challenger Prostejov Challenger Pozoblanco Challenger Penza Challenger Sacramento Challenger St. Remy Challenger Izmir Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Mons Challenger Rennes Challenger Orleans Challenger Fergana Challenger - Fergana Ortisei Challenger The Surbiton Trophy - Surbiton Open Sabadell Atlantico - Barcelona Open Diputacion Ciudad de Pozoblanco - Cordoba Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Fifth Third Bank Tennis Championships - Lexington Dallas Challenger Bordeaux Challenger ATP Open Castilla y Leon - Segovia Nottingham-2 Challenger Southern Capital Cup - Almaty Tiburon Challenger Seoul Challenger Dallas Challenger Wolfsburg Challenger Bangkok Challenger Jersey Challenger Kazan Challenger Kun-Ming Challenger Kyoto Challenger Pozoblanco Challenger Manchester Challenger Granby Challenger Binghamton Challenger Trnava Challenger Bergamo Challenger Salzburg Challenger Kazan Challenger Nottingham-2 Challenger Orleans Challenger Eckental Challenger Ortisei Challenger Irving Challenger Raanana Challenger Busan Challenger Ningboo Challenger Brescia Challenger Binghamton Challenger Karshi Challenger Kaohsiung Challenger Busan Challenger Little Rock Challenger Astana Challenger Jerusalem Challenger Rennes Challenger Winnipeg Challenger Glasgow Challenger Canberra Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Vancouver Challenger Shenzhen Challenger BMW Open - Munich International Indoor Tennis Championships of Croatia - Zagreb Kaohsiung Challenger Ho Chi Minh City Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Canberra Challenger Open Seat Godo 2007 - Barcelona Taipei City Challenger China Open - Beijing Seoul Challenger AIG Japan Open Tennis Championships - Tokyo Busan Challenger Bangkok Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Heineken Open - Auckland U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Canberra Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Taipei City Challenger Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Seoul Challenger St. Petersburg Open - St. Petersburg Mallorca Challenger Gimcheon Challenger Busan Challenger Chennai Open - Chennai SAP Open - San Jose The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Aircel Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Artois Championships - London Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Ordina Open - 's-Hertogenbosch TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Aircel Chennai Open - Chennai Open Sud de France - Montpellier AEGON Championships - London The Stella Artois Championships - London Kremlin Cup - Moscow Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch UNICEF Open - 's Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Penza Challenger Open Sud de France - Montpellier BB&T Atlanta Open - Atlanta Memphis Open - Memphis Burnie Challenger Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Shenzhen Open - Shenzhen Izmir Challenger Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Launceston Challenger TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Shenzhen Open - Shenzhen Kremlin Cup - Moscow Delray Beach Open - Delray Beach Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg New York Open - New York Bangkok Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Mons Challenger CA Tennis Trophy - Vienna Tennis Channel Open - Las Vegas Open de Moselle - Metz Qatar ExxonMobil Open - Doha Chennai Open - Chennai Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg New York Open - New York ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Citi Open - Washington BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva BB&T Atlanta Open - Atlanta Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Open de Nice Cote d'Azur - Nice Serbia Open - Belgrade Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 2, 3R, UKR-BUL 4-1 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Wimbledon - London Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Olympics - Rio de Janeiro Davis Cup, Group II, 3R, LAT-UKR 2-3